rhumbaba
Look at other dictionaries:
baba — noun a) A kind of sponge cake soaked in rum flavoured syrup. My baba, Ksenia Dubinsky, tells me that my education makes her proud. b) A grandmother. I walked first for my grandmother, and my mother was sorry she had missed my first steps. My Baba … Wiktionary